wipe that smile/grin off your face - Turco Inglés Diccionario